Мониторинг на стороне сервера печати


Если установка агентов на клиентские компьютеры нецелесообразна или по какой-либо причине невозможна, то можно установить агент на сервер печати и активировать режим мониторинга на стороне сервера печати. Данный режим спроектирован для тех случаев, когда программа устанавливается на серверах печати, на которых установлены общие принтеры, используемые всеми пользователями сети, но сама печать с которых не производится. Т.е. физически за данным компьютером пользователь не сидит и не генерирует задания на печать.

К сожалению, одной лишь активации данного режима недостаточно. Агент не мониторит любые принтеры, установленные на сервере печати. Он мониторит только специальные, созданные им виртуальные принтеры.

Виртуальный принтер – это обычный Windows-принтер, основной задачей которого является перехват задания на печать, отправленного пользователем, и перенаправления данного задания на реальный принтер. Во всем остальном данный принтер ничем не отличается от обычного принтера. На него можно печатать, его можно «расшарить» и предоставить его для печати по сети, его можно опубликовать в Active Directory, ему можно назначать права доступа и так далее.

Таким образом, чтобы иметь возможность контролировать принтер, установленный на сервере, необходимо создать для него виртуальный принтер-близнец и заставить пользователей печатать именно на него, а не на оригинальный физический принтер. При поступлении задания на печать виртуальный принтер сам сформирует задание и перенаправит его на реальное печатающее устройство. Естественно, предварительно сохранив образ документа и все атрибуты задания.

При создании виртуальных принтеров следует руководствоваться следующим правилами: